top-level predator - Francés Inglés Diccionario